woman with excessive sexual desire - Alemán Inglés Diccionario